iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

從swift基礎出發的ARKit世界系列 第 4

try try用Swift寫出終極密碼App(1)

  • 分享至 

  • xImage
  •  

第四天,運用前面介紹的基本功能
來試寫一個簡單的終極密碼App吧!
/images/emoticon/emoticon12.gif

  • 介面
    到Main_storyboard
    需要物件:Label, textfield(文字輸入框), button
    textfield只想要跳出數字鍵盤可以選擇右面板-->Keyboard Type:Number Pad
    textfield想要預設0右面板-->Placeholder:0

  • 邏輯
    到ViewController.swift

    • 不想按輸入框鍵盤才跑出來, 在畫面開始鍵盤就要存在
      解決:程式碼中viewDidLoad部分使用.becomeFirstResponder(), 在App打開時就獲得焦點, 彈出輸入鍵盤
      (若是要收鍵盤的話, 使用.resignFirstResponder())
    • 取1~100亂數
      解決:程式碼如圖
      upperBound: 100為取0~99亂數, 因此+1後就能取1~100亂數
    • 把input的數字拿出來跟正解數字做比較
      解決:
      一開始拿的文字框數字型態仍為String, 要先轉為Int才能繼續做比較
      黃框標起來部分使用驚嘆號(保證裡面一定有文字)

上一篇
Swift中基礎之基礎之基礎到不行之語法part2
下一篇
try try用Swift寫出終極密碼App(2)
系列文
從swift基礎出發的ARKit世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言